Ephemeral stream - Turkish English Dictionary